package com.smedi.ismedi.file.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author Jimmy
 * @Date 2021/6/3 17:26
 */
@Data
@ApiModel
public class FileInfoResponse {

    /**
     * 主键Id
     */
    @ApiModelProperty(value = "主键Id")
    private Long id;

    /**
     * 文件名称
     */
    @ApiModelProperty(value = "文件名称")
    private String name;

    /**
     * 文件扩展名
     */
    @ApiModelProperty(value = "文件扩展名")
    private String extName;

    /**
     * 文件存储的组
     */
    @ApiModelProperty(value = "文件存储的组")
    private String storageGroup;

    /**
     * 文件存储的地址
     */
    @ApiModelProperty(value = "文件存储的地址")
    private String path;

    /**
     * 内部链接
     */
    @ApiModelProperty(value = "内部链接")
    private String urlIn;

    /**
     * 外部链接
     */
    @ApiModelProperty(value = "外部链接")
    private String urlOut;

    /**
     * 获取文件对应的签名
     */
    @ApiModelProperty(value = "获取文件对应的签名")
    private String signKey;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
}
